package org.ting.e_commerce.service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.ting.e_commerce.mapper.StoreMapper;
import org.ting.e_commerce.model.Store;

import java.util.List;

@Service
public class StoreService {
    @Autowired
    StoreMapper storeMapper;
    public boolean addStore(Store store) {
        return storeMapper.addStore(store);
    }

    public List<Store> selectByUserId(int userId) {
        return storeMapper.selectByUserId(userId);
    }

    public Store selectStoreByStoreName(String storeName) {
        return storeMapper.selectByStoreName(storeName);
    }
    public Store selectById(int storeId) {
        return storeMapper.selectById(storeId);
    }

    public Store selectByUserIdAndStoreId(int userId, int storeId) {
        return storeMapper.selectByUserIdAndStoreId(userId, storeId);
    }
    public boolean updateStoreByStoreId(Store store) {
        return storeMapper.updateStoreByStoreId(store);
    }
}
